package com.yantong.pojo.vo;

import java.io.Serializable;
import java.math.BigDecimal;

public class ReportTmBillVo implements Serializable{
    /**
     * 门店ID
     */
    private Long tmid;
    /**
     * 商户ID
     */
    private Long centreId;
    /**
     * 门店昵称
     */
    private String teamName;

    private String centreName;//商户名称
    /**
     * 订单总量
     */
    private Integer orderTotal;
    /**
     * 统计月份
     */
    private String month;

    //订单总金额
    private BigDecimal totalOrderPrice;

    //支付总金额
    private BigDecimal totalPayPrice;

    //积分抵扣总额
    private BigDecimal totalDeductPrice;

    //门店佣金
    private BigDecimal totalCommision1;

    //门店推荐人佣金
    private BigDecimal totalCommision2;

    //商户推荐人佣金
    private BigDecimal totalCommision3;

    //商户代理佣金
    private BigDecimal totalCommision4;

    //用户推荐人佣金
    private BigDecimal totalCommision5;

    //用户推荐人上级佣金
    private BigDecimal totalCommision6;

    //用户代理佣金
    private BigDecimal totalCommision7;

    //店员佣金
    private BigDecimal totalCommision8;

    //门店优惠券抵扣金额
    private BigDecimal teamCouponDeductTotal;

    //商户优惠券抵扣金额
    private BigDecimal centreCouponDeductTotal;

    //平台优惠券抵扣金额
    private BigDecimal platformCouponDeductTotal;

    //结算总金额
    private BigDecimal settlementPrice;

    //满减抵扣总额
    private BigDecimal totalFullDiscountPrice;

    public BigDecimal getTotalFullDiscountPrice() {
        return totalFullDiscountPrice;
    }

    public void setTotalFullDiscountPrice(BigDecimal totalFullDiscountPrice) {
        this.totalFullDiscountPrice = totalFullDiscountPrice;
    }

    public Long getTmid() {
        return tmid;
    }

    public void setTmid(Long tmid) {
        this.tmid = tmid;
    }

    public Long getCentreId() {
        return centreId;
    }

    public void setCentreId(Long centreId) {
        this.centreId = centreId;
    }

    public String getTeamName() {
        return teamName;
    }

    public void setTeamName(String teamName) {
        this.teamName = teamName;
    }

    public String getCentreName() {
        return centreName;
    }

    public void setCentreName(String centreName) {
        this.centreName = centreName;
    }

    public Integer getOrderTotal() {
        return orderTotal;
    }

    public void setOrderTotal(Integer orderTotal) {
        this.orderTotal = orderTotal;
    }

    public String getMonth() {
        return month;
    }

    public void setMonth(String month) {
        this.month = month;
    }

    public BigDecimal getTotalOrderPrice() {
        return totalOrderPrice;
    }

    public void setTotalOrderPrice(BigDecimal totalOrderPrice) {
        this.totalOrderPrice = totalOrderPrice;
    }

    public BigDecimal getTotalPayPrice() {
        return totalPayPrice;
    }

    public void setTotalPayPrice(BigDecimal totalPayPrice) {
        this.totalPayPrice = totalPayPrice;
    }

    public BigDecimal getTotalDeductPrice() {
        return totalDeductPrice;
    }

    public void setTotalDeductPrice(BigDecimal totalDeductPrice) {
        this.totalDeductPrice = totalDeductPrice;
    }

    public BigDecimal getTotalCommision1() {
        return totalCommision1;
    }

    public void setTotalCommision1(BigDecimal totalCommision1) {
        this.totalCommision1 = totalCommision1;
    }

    public BigDecimal getTotalCommision2() {
        return totalCommision2;
    }

    public void setTotalCommision2(BigDecimal totalCommision2) {
        this.totalCommision2 = totalCommision2;
    }

    public BigDecimal getTotalCommision3() {
        return totalCommision3;
    }

    public void setTotalCommision3(BigDecimal totalCommision3) {
        this.totalCommision3 = totalCommision3;
    }

    public BigDecimal getTotalCommision4() {
        return totalCommision4;
    }

    public void setTotalCommision4(BigDecimal totalCommision4) {
        this.totalCommision4 = totalCommision4;
    }

    public BigDecimal getTotalCommision5() {
        return totalCommision5;
    }

    public void setTotalCommision5(BigDecimal totalCommision5) {
        this.totalCommision5 = totalCommision5;
    }

    public BigDecimal getTotalCommision6() {
        return totalCommision6;
    }

    public void setTotalCommision6(BigDecimal totalCommision6) {
        this.totalCommision6 = totalCommision6;
    }

    public BigDecimal getTotalCommision7() {
        return totalCommision7;
    }

    public void setTotalCommision7(BigDecimal totalCommision7) {
        this.totalCommision7 = totalCommision7;
    }

    public BigDecimal getTotalCommision8() {
        return totalCommision8;
    }

    public void setTotalCommision8(BigDecimal totalCommision8) {
        this.totalCommision8 = totalCommision8;
    }

    public BigDecimal getTeamCouponDeductTotal() {
        return teamCouponDeductTotal;
    }

    public void setTeamCouponDeductTotal(BigDecimal teamCouponDeductTotal) {
        this.teamCouponDeductTotal = teamCouponDeductTotal;
    }

    public BigDecimal getCentreCouponDeductTotal() {
        return centreCouponDeductTotal;
    }

    public void setCentreCouponDeductTotal(BigDecimal centreCouponDeductTotal) {
        this.centreCouponDeductTotal = centreCouponDeductTotal;
    }

    public BigDecimal getPlatformCouponDeductTotal() {
        return platformCouponDeductTotal;
    }

    public void setPlatformCouponDeductTotal(BigDecimal platformCouponDeductTotal) {
        this.platformCouponDeductTotal = platformCouponDeductTotal;
    }

    public BigDecimal getSettlementPrice() {
        return settlementPrice;
    }

    public void setSettlementPrice(BigDecimal settlementPrice) {
        this.settlementPrice = settlementPrice;
    }
}
